#include <iostream>
#include "Worker.h"

using namespace std;

int main()
{
     printf("正在载入配置文件..\n");

    if (!_CONFIG->LoadConfig())
    {
        printf("载入配置文件错误， 程序即将退出..\n");
        return 1;
    }

    printf("载入配置文件成功!\n");
    _CONFIG->PrintConfig();

    //
    /*
    printf("输入y执行数据库合并，输入n取消操作! \n");
    printf(">");

    char cmd[256];
    gets(cmd);

    if (stricmp(cmd, "y") != 0)
    {
        printf("合并操作被取消。\n");
        return 1;
    }*/

    printf("开始合并. ..\n");

    // 执行合并
    _WORKER->DoMerge();

    printf("操作完成。\n");

    return 0;
}
